body,
p,
form,
input,
textarea,
ul,
li,
h1,
h2,
h3,
h4,
h6,
h6,
h7,
dl,
dt,
dd,
table,
td,
th { margin: 0; padding: 0 }
table,
td,
th { border-collapse: collapse }
ul,
li { list-style: none }
h1,
h2,
h3,
h4 { font-size: 100% }
img,
input,
textarea { vertical-align: middle; border: 0 }
a { text-decoration: none; color: #333; outline: 0 }
a:hover { text-decoration:underline; color:#ff6600; }
body { background: #fff url(images/t011e0b69e8c4b20256.jpg) repeat-x; font: 12px/1.5 "\5b8b\4f53", Verdana, Geneva, sans-serif; color: #333; position: relative }
body a:hover { text-decoration: #ff6600 }
.clearfix:after { content: " "; display: block; height: 0; clear: both; visibility: hidden; width:960px}
.clearfix { zoom: 1 }
.fl { float: left }
.fr { float: right }
.top { height: 66px; width: 960px; margin: 0 auto;  }
/*.top h1 { float: left; height: 66px; background: url(images/blacklogo.png) no-repeat }*/
.top h1 { float: left; height: 66px; background: url(images/t0121b2f446118bfcfc.png) no-repeat }
.top h1 a { display: block; width: 300px; height: 49px; text-indent: -1000em; overflow: hidden; margin-top: 9px }

.nav { margin-top: 17px }
.nav li { float: left; width: 80px; height: 49px; text-align: center }
.nav li.cur { background: url(images/360logo.png) no-repeat }
.nav li.cur a { color: #fff }
.nav a { line-height: 34px; color: #c1c1c1;font-family:"Microsoft YaHei"; font-size: 14px; }
.nav a:hover,
.nav li.cur { color: #fff; font-weight: 700; text-decoration: none }

.slide-box { position: relative; height: 390px; overflow: visible; z-index: 11 }
.slide_cont { position: relative; height: 356px; overflow: visible }
.slide_cont .slides { position: absolute; left: 0; top: 0; height: 356px; overflow: hidden; display: none; width: 100% }

.slides_1 { background: 50% 0 }
.slides_2 { background: url(images/lsj02.jpg) no-repeat 50% 0 }
.slides_3 { background: url(images/lsj03.jpg) no-repeat 50% 0 }
.slides_4 { background: url(images/lsj04.jpg) no-repeat 50% 0 }
.slides_5 { background: url(images/lsj05.jpg) no-repeat 50% 0 }
/*
.slides_1 { background: url(images/banner.jpg) no-repeat 50% 0 }
.slides_2 { background: url(images/t014875a16e73078e70.jpg) no-repeat 50% 0 }
.slides_3 { background: url(images/anli_1.jpg) no-repeat 50% 0 }
.slides_4 { background: url(images/t01675816c012b151a1.jpg) no-repeat 50% 0 }
*/
.pagination { line-height: 10px; text-align: center; position: absolute; left: 50%; margin-left: -65px; bottom: 13px; width: 225px; z-index: 11 }
.pagination li,
.new_notice dl dt { background: url(images/t0116b8a0b8a74ff07b.gif) no-repeat 0 -14px }
.pagination li { width: 10px; height: 10px; font-size: 0; line-height: 0; display: inline-block; *display:inline;
zoom: 1; margin: 0 16.5px }
.pagination li a { display: inline-block; *display:inline;
zoom: 1; width: 9px; height: 9px; line-height: 9em; overflow: hidden }
.pagination li.current { background-position: 0 -24px }
.btn { display: none }
.slides_m { width: 960px; position: absolute; top: 0; left: 49%; margin-left: -480px; z-index: 6 }
.ver,
.download,
.oth_info,
.oth_link { position: absolute }
.ver { right: 0; top: 61px; width: 61px; color: #fff; font: 14px/19px "Microsoft YaHei"; margin-right: -6px; text-align: center }
.download { background: url(images/t0193b325349a85f387.png) no-repeat; width: 220px; height: 56px; text-indent: -1000em; overflow: hidden; right: 176px; top: 187px }
.download:hover { background-position: 0 -56px }
.download:active { background-position: 0 -112px }
.oth_info { left: 793px; top: 192px; width: 300px }
.oth_info p { line-height: 15px; color: #a8b4c1 }
.oth_info p a { color: #a8b4c1 }
.oth_link { left: 568px; top: 260px; width: 400px }
.oth_link a { background: url(images/t013aee736490c076f6.gif) no-repeat 0 50%; padding-left: 15px; font-size: 14px; color: #3a688e; margin-right: 15px }
.oth_link a.last { background: 0 }
.new_notice { position: relative; width: 960px; margin: 0 auto; height: 30px; z-index: 10 }
.new_notice dl { overflow: hidden; zoom: 1; padding-top: 8px }
.new_notice dl dt,
.new_notice dl dd { float: left; height: 14px; line-height: 14px; color: #515f74 }
.new_notice dl dt { background-position: 0 0; font-weight: 700; padding-left: 20px }
.new_notice dl dd a { color: #515f74 }
.new_notice span { position: absolute; right: 0; top: -4px; background: url(images/t01a3e3abba26289522.png) no-repeat; width: 243px; height: 39px; text-indent: -1000em; overflow: hidden; z-index: 10 }
.main { min-width: 960px; width: 980px; margin: 15px auto;background:#fff; border:solid 1px #e2e2e2;}
.src0 { margin-top: 17px }
.src0 h1 { float: left; height: 66px; background: url(images/yy.jpg) no-repeat }
.src1 {background:#fff; border:solid 1px #e2e2e2; margin: 17px 8px;height:160px; width:960px;}
.src1 dl { float: left; width: 590px }
.src1 dl dt { float: left; background: url(images/t0108b95a5382e516e1.jpg) no-repeat; width: 220px; height: 122px; padding: 3px; margin-right: 15px; display: inline }
.src1 dl dd { overflow: hidden; zoom: 1; padding-right: 25px }
.src1 dl dd h2 { font: normal 20px/43px "Microsoft YaHei"; color: #515f74; position: relative }
.src1 dl dd h2 a { color: #515f74 }
.src1 dl dd h2 a.sina { background: url(images/t01473cb8ff680f0628.png) no-repeat 0 50%; padding-left: 23px; position: absolute; left: 220px; top: 2px; font-size: 12px; font-family: \5b8b\4f53; color: #777 }
.src1 dl dd p { line-height: 23px; color: #8b94a2; text-indent: 2em }
.src1 dl dd p a,
.box dl dd p a { color: #2c8bda }
.src1 ul { float: right;  width: 350px; margin-top: 5px }
.src1 ul li { float: left; width: 350px;  line-height: 45px; height: 45px; text-align: left }
.src1 ul li span { float:right;display:block;height:45px;width:45px;background: url(images/title.jpg); font-size: 20px; text-align: center }
.src1 ul li p { line-height: 15px; color: #8b94a2; text-indent: 2em;font-size: 10px; }
.src1 ul li p a { display: inline-block; *display:inline;
zoom: 1; color: #278EC2; font-size: 12px }
.src1 ul li a { display: inline-block; *display:inline; font: normal 20px/43px "Microsoft YaHei";
zoom: 1; color: #278EC2;}
.src1 ul li.nobdr { border-left: 0 }
.src1 ul li.nobdr2 { border-bottom: 0 }
/*
.src1 ul li .bbs { background: url(images/t014638e15a64003851.png) no-repeat 0 50%; padding-left: 25px }
.src1 ul li .weibo { background: url(images/t01693834a82a50fae1.png) no-repeat 0 50%; padding-left: 23px }
.src1 ul li .blog { background: url(images/t0102db06012f9da913.png) no-repeat 0 50%; padding-left: 25px }
*/

.src1 ul li .serach { background: url(images/home_r_02.png) no-repeat 0 50%; padding-left: 25px }
.src1 ul li .user { background: url(images/home_r_03.png) no-repeat 0 50%; padding-left: 23px }
.src1 ul li .bbs { background: url(images/home_r_01.png) no-repeat 0 50%; padding-left: 25px }

.src1 ul li .prize { background: url(images/t01a8fec44cc72d1a9f.png) no-repeat 0 50%; padding-left: 25px; color: #ff971d }
.src2 { margin: 8px 6px 0px; width:960px; }
.src2 h2 { border-bottom: 1px solid #e5e5e5; height: 47px; font-weight: normal }
.src2 h2 span { background: url(images/tit.png) no-repeat 0 bottom; position: relative; float: left; bottom: -1px; height: 47px; width: 260px; text-indent: -1000em; overflow: hidden }
.src2 h2 a { margin-top: 30px; float: right; color: #336699 }
.src2 ul { margin-left: 12px }
.src2 ul li { display: inline-block; *display:inline;
zoom: 1; width: 292px; vertical-align: top; margin: 20px 2px 0 0px }
.src2 ul li img {float: left; display: inline }
.src2 ul li h3,
.src2 ul li p { overflow: hidden; zoom: 1 ; font-family: "Verdana";}
.src2 ul li h3 { font-size: 16px; font-weight: bold; color: #648535; font-family: "Microsoft YaHei"; }
.src2 h5 { border-bottom: 1px solid #e5e5e5; height: 20px; font-weight: normal }
.src2 ul li h3.free span { background:url(images/free.png) no-repeat; display:inline-block; *display:inline; zoom:1; width:45px; height:19px;  line-height:10em; overflow:hidden; vertical-align:-4px; margin-left:3px;}
.src2 ul li h3.new span { background:url(images/new.png) no-repeat; display:inline-block; *display:inline; zoom:1; width:45px; height:19px;  line-height:10em; overflow:hidden; vertical-align:-4px; margin-left:3px;}
.src2 ul li h3 a { color: #008000 }
.src2 ul li h3 a:hover{ color:#ff6600}
.src2 ul li p {font-size: 12px; line-height: 20px }

.src3 {width:960px; margin: 8px 6px 0px }
.src3 h2 { border-bottom: 1px solid #e5e5e5; height: 47px; font-weight: normal }
.src3 h2 span { background: url(images/titone.png) no-repeat 0 bottom; position: relative; float: left; bottom: -1px; height: 47px; width: 270px; text-indent: -1000em; overflow: hidden }
.src3 h2 a { margin-top: 24px; float: right; color:  #336699 }
.src3 ul { margin-right: -103px }
.src3 ul li { display: inline-block; *display:inline;
zoom: 1; width: 435px; vertical-align: top; margin: 40px 53px 0 12px }
.src3 ul li img { float: left; margin-right: 14px; display: inline }
.src3 ul li h3,
.src3 ul li p { overflow: hidden; zoom: 1 }
.src3 ul li h3 { font-size: 16px; font-weight: normal; color: #648535; font-family: "Microsoft YaHei"; }
.src3 h5 { border-bottom: 1px solid #e5e5e5; height: 20px; font-weight: normal }
.src3 ul li h3.free span { background:url(images/free.png) no-repeat; display:inline-block; *display:inline; zoom:1; width:45px; height:19px;  line-height:10em; overflow:hidden; vertical-align:-4px; margin-left:3px;}
.src3 ul li h3.new span { background:url(images/new.png) no-repeat; display:inline-block; *display:inline; zoom:1; width:45px; height:19px;  line-height:10em; overflow:hidden; vertical-align:-4px; margin-left:3px;}
.src3 ul li h3 a { color:  #006600 }
.src3 ul li p {font-size: 14px; line-height: 25px }

.src4 { width:960px;margin: 8px 6px 0px }
.src4 h2 { border-bottom: 1px solid #e5e5e5; height: 47px; font-weight: normal }
.src4 h2 span { background: url(images/tit2.png) no-repeat 0 bottom; position: relative; float: left; bottom: -1px; height: 47px; width: 220px; text-indent: -1000em; overflow: hidden }
.src4 h2 a { margin-top: 24px; float: right; color: #8b94a2 }
.src4 ul { margin-right: -103px }
.src4 ul li { display: inline-block; *display:inline;
zoom: 1; width: 435px; vertical-align: top; margin: 40px 53px 0 12px }
.src4 ul li img { float: left; margin-right: 14px; display: inline }
.src4 ul li h3,
.src4 ul li p { overflow: hidden; zoom: 1 }
.src4 ul li h3 { font-size: 16px; font-weight: normal; color: #648535; font-family: "Microsoft YaHei"; }
.src4 h5 { border-bottom: 1px solid #e5e5e5; height: 20px; font-weight: normal }

.src4 ul li h3.free span { background:url(images/free.png) no-repeat; display:inline-block; *display:inline; zoom:1; width:45px; height:19px;  line-height:10em; overflow:hidden; vertical-align:-4px; margin-left:3px;}
.src4 ul li h3.new span { background:url(images/new.png) no-repeat; display:inline-block; *display:inline; zoom:1; width:45px; height:19px;  line-height:10em; overflow:hidden; vertical-align:-4px; margin-left:3px;}

.src4 ul li h3 a { color:  #336699 }
.src4 ul li p {font-size: 14px; line-height: 25px }


.box { width: 322px; margin-right: 26px;margin-left: 10px; display: inline }
.box h2 { font-size: 18px; font-weight: normal; font-family: "Microsoft YaHei"; border-bottom: 1px solid #e5e5e5; margin-bottom: 20px }
.box h2 span { float: left; position: relative; bottom: -1px; border-bottom: 1px solid #74a927; color: #515f74; padding: 0 2.5px; padding-bottom: 1px }
.box h2 a { float: right; font-size: 12px; font-family: \5b8b\4f53; margin-top: 7px; color: #8b94a2 }
.box dl { margin-bottom: 11px }
.box dl,
.box dl dd { overflow: hidden; zoom: 1 }
.box dl dt { float: left; margin-right: 14px }
.box dl dt img { border: 1px solid #ddd }
.box dl dd h3 { font-size: 14px; font-weight: normal; color: #515f74 }
.box dl dd p { line-height: 20px }
.box ul li { background: url(images/t011efafa983b628dca.gif) no-repeat 2px 10px; padding-left: 12px; line-height: 24px; height: 24px; overflow: hidden }
.box_min { width: 216px; margin-right: 15px }
.box_min ul { margin-top: -4px }
.footer { background: #fff; border-top: 1px solid #e5e5e5; margin-top: 40px }
.footer p { text-align: center; padding: 17px 0 40px; color: #a2a6ad }

.new_pro { background:#fff  repeat-x; border:1px solid #d9d9d9; position:relative; padding:15px 0 20px 32px; margin-top:-18px;}
.new_pro span { position:absolute; left:-3px; top:-3px; width:58px; height:90px; text-indent:-1000em; overflow:hidden;}
.new_pro h2 { color:#648535; font-size:18px; font-weight:normal; line-height:30px; font-family:"Microsoft YaHei";}
.new_pro h2 a { color:#ff6600;font: 12px/1.5 "\5b8b\4f53"; font-size:12px; color:#2c8bda; margin-left:10px;}
.new_pro p { position:relative; padding-right:150px;line-height:22px;font-size:14px;font-family:"Microsoft YaHei";}
.new_pro p a { background:url(images/btn02.png) no-repeat; color:#784a1d; height:29px; width:89px; text-align:center; line-height:29px; position:absolute; right:136px; top:50px;}
.new_pro p a:hover { text-decoration:none;}

.divcss5{ background:#fff; border:solid 1px #e2e2e2; height:250px; width:960px;margin: 6px 8px;}
.divcss5-1{border-left:1px dashed #000; height:47px;width:350px}
.divcss5-2{border-right:1px dashed #000; height:47px;width:350px}
.divcss5-3{border-top:1px dashed #000; height:47px;width:350px}
.divcss5-4{border-bottom:1px dashed #969ba5; height:30px;width:180px}
.divcss5-5{border:1px dashed #000; border-right:0;height:47px;width:350px}
.divcss5-6{border-bottom:1px dashed #969ba5; height:25px;width:300px; padding-bottom:2px}
.divcss5-6 span{float:left;display:block;height:20px;width:28px;background: url(images/titbg.jpg)}
.divcss5-6 p{ float: right;text-indent:2em; padding:0px; margin:0px;}
.divcss5-6 a{ padding-left:5px; display:block; font-size:14px; width:275px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }

.divcss5-7{border-bottom:1px dashed #969ba5; height:25px;width:241px; padding-bottom:2px}
.divcss5-7 span{float:left;display:block;height:20px;width:28px;background: url(images/title.jpg)}
.divcss5-7 a{ padding-left:5px; display:block; font-size:14px; width:185px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }

.box1 {background:#fff; border:solid 1px #e2e2e2; width: 230px; margin-right: 3px;margin-left: 8px; display: inline;margin-top: 8px; }
.box1 h2 {background:url(Images/yingyong.png) no-repeat;font-size: 18px; font-weight: normal; font-family: "Microsoft YaHei";width:230px;height:56px}
.box1 h2 a {display: block; width: 230px; height: 49px; text-indent: -1000em; overflow: hidden; margin-top: 9px  }
.box1 p { font-size: 12px; font-weight: normal; font-family: "Microsoft YaHei";}
.box1 span { float: right;background:url(images/s.jpg) no-repeat;width:101px; height:131px;margin-top: -20px;}
.box1 a { float: left;margin-top: 60px;}
.box2 {background:#fff; border:solid 1px #e2e2e2; width: 230px; margin-right: 3px;margin-left: 8px; display: inline;margin-top: 8px; }
.box2 h2 {background:url(Images/yl.png) no-repeat;font-size: 18px; font-weight: normal; font-family: "Microsoft YaHei";width:230px;height:56px}
.box2 h2 a {display: block; width: 230px; height: 49px; text-indent: -1000em; overflow: hidden; margin-top: 9px  }
.box2 p { font-size: 12px; font-weight: normal; font-family: "Microsoft YaHei";}
.box2 span { float: right;background:url(images/s3.jpg) no-repeat;width:101px; height:131px;margin-top: -20px;}
.box2 a { float: left;margin-top: 60px;}
.box3 {background:#fff; border:solid 1px #e2e2e2; width: 230px; margin-right: 3px;margin-left: 8px; display: inline;margin-top: 8px; }
.box3 h2 {background:url(Images/jj.png) no-repeat;font-size: 18px; font-weight: normal; font-family: "Microsoft YaHei";width:230px;height:56px}
.box3 h2 a {display: block; width: 230px; height: 49px; text-indent: -1000em; overflow: hidden; margin-top: 9px  }

.box3 p { font-size: 12px; font-weight: normal; font-family: "Microsoft YaHei";}
.box3 span { float: right;background:url(images/s2.jpg) no-repeat;width:101px; height:131px;margin-top: -20px;}
.box3 a { float: left;margin-top: 60px;}
.box4 {background:#fff; border:solid 1px #e2e2e2; width: 230px; margin-right: 3px;margin-left: 8px; display: inline;margin-top: 8px; }
.box4 h2 {background:url(Images/wd.png) no-repeat;font-size: 18px; font-weight: normal; font-family: "Microsoft YaHei";width:230px;height:56px}
.box4 h2 a {display: block; width: 230px; height: 49px; text-indent: -1000em; overflow: hidden; margin-top: 9px  }
.box4 p { font-size: 12px; font-weight: normal; font-family: "Microsoft YaHei";}
.box4 span { float: right;background:url(images/s1.jpg) no-repeat;width:101px; height:131px;margin-top: -20px;}
.box4 a { float: left;margin-top: 60px;}




.box1 h2 span { float: left; position: relative; bottom: -1px; border-bottom: 1px solid #74a927; color: #515f74; padding: 0 2.5px; padding-bottom: 1px }
.box1 h2 a { float: right; font-size: 12px; font-family: \5b8b\4f53; margin-top: 7px; color: #8b94a2 }
.box1 dl { margin-bottom: 11px }
.box1 dl,
.box1 dl dd { overflow: hidden; zoom: 1 }
.box1 dl dt { float: left; margin-right: 14px }
.box1 dl dt img { border: 1px solid #ddd }
.box1 dl dd h3 { font-size: 14px; font-weight: normal; color: #515f74 }
.box1 dl dd p { line-height: 20px }
.box1 ul li { background: url(images/t011efafa983b628dca.gif) no-repeat 2px 10px; padding-left: 12px; line-height: 24px; height: 24px; overflow: hidden }
.box1_min { width: 230px; margin-right: 25px }
.box1_min ul { margin-top: -4px }